make a pledge - Français Anglais Dictionnaire